table {
    border: 1px solid rgb(222, 226, 230);
    border-collapse: collapse;
    font-family: 'Courier New', Courier, monospace;
}

th,
td {

    border: 2px solid rgb(222, 226, 230);
    /*为单元格单独设置边框*/
    text-align: center;
}

tr:hover {
    /* background-color: rgb(236, 236, 236); */
    box-shadow: 5px 10px 5px 3px rgba(0, 0, 0, 0.5);
    transform: translateY(-3px);
}

tr:nth-child(even) {
    background-color: rgb(236, 236, 236);
}

.one {
    width: 200px;
    height: 45px;
}

.two {
    width: 200px;
    height: 45px;
}

.three-pass {
    width: 150px;
    height: 45px;
    color: rgb(0, 170, 0);
    font-weight: bold;
}

.three-failed {
    width: 150px;
    height: 45px;
    color: RED;
    font-weight: bold;
}

.four {
    width: 600px;
    height: 45px;
}

body {
    background-image: url("../img/bg_pic_2.jpg");
    background-repeat: no-repeat;
}

.main {
    text-align: center;
    background-color: white;
    width: 572px;
    height: auto;
    margin: auto;
}